package com.twoGroup.boot.utils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

/**
 * @ClassName AdminUtils
 * @Author weiwenkui
 * @Date 2021/6/14 17:37
 **/

public class AdminUtils {
    /**
     *判断手机是不合法的
     */
    public Boolean checkTelephoneIsIllegal(String telephone) {
        String regex = "^((13[0-9])|(15[0-9])|(18[0-9]))\\d{8}$";
        Pattern p = Pattern.compile(regex, Pattern.CASE_INSENSITIVE);
        Matcher m = p.matcher(telephone);
        if (m.matches()) {
            return false;
        }
        else {
            return true;
        }
    }

    /**
     * 判断邮箱是不合法的
     * @param email
     */
    public Boolean checkEmailIsIllegal(String email){
        String regEx1 = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}$";
        Pattern p= Pattern.compile(regEx1);
        Matcher m=p.matcher(email);
        if (m.matches()) {
            return false;
        }
        else {
            return true;
        }
    }
    /**
     * 判断添加用户和商家的时候传入的是空窜
     */
//    public Boolean checkParamIsNothing(String password,String nickname,String telephone,String email,String address,String idCard,String rName){
//        if( password.equals(" ")||nickname.equals(" ")||telephone.equals(" ")||email.equals(" ")||address.equals(" ")||idCard.equals(" ")||rName.equals(" ")) {
//            return true;
//        }else{
//            return false;
//        }
//
//    }
    /**
     * 判断添加用户和商家的时候传入的是否为null
     */
//    public Boolean checkParamIsNull(String password,String nickname,String telephone,String email,String address,String idCard,String rName){
//        if (password==null||nickname==null||telephone==null||email==null||address==null||idCard==null||rName==null){
//            return true;
//        }else{
//            return false;
//        }
//    }
    /**
     * 根据rows值返回对应信息
     */
//    public Map<String,Object> sendMessage(int rows){
//        Map<String,Object> map = new HashMap<>();
//        String msg = "等待输入文字信息";
//        if (rows==0){
//            msg="不能输入空串";
//        }
//        if (rows==1){
//            msg ="每一项都不能为空";
//        }
//        if (rows==2){
//            msg ="输入的昵称已经存在";
//        }
//        if (rows==3){
//            msg ="输入的手机号已经存在";
//        }
//        if (rows==4){
//            msg ="输入的邮箱已经存在";
//        }
//        if (rows==5){
//            msg ="输入的手机号不合法";
//        }
//        if (rows==6){
//            msg ="输入的邮箱不合法";
//        }
//        if (rows==7){
//            msg ="输入的昵称长度大于7";
//        }
//        if (rows==8){
//            msg ="性别不合法";
//        }
//        if (rows==9){
//            msg ="年龄不在规定范围";
//        }
//        if (rows==10){
//            msg ="密码长度不符合要求";
//        }
//        if (rows==11){
//            msg ="地址长度不符合要求";
//        }
//        if (rows==12){
//            msg ="银行卡号不符合要求";
//        }
//        if (rows==13){
//            msg ="真实姓名无效";
//        }
//        if (rows==200){
//            msg ="添加成功！";
//        }
//        map.put("rows",rows);
//        map.put("msg",msg);
//        return map;
//    }
}


